package com.ruibang.glass.quality.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruibang.glass.quality.domain.req.*;
import com.ruibang.glass.quality.entity.HotEndDiscardDefectData;
import com.teaming.cloud.framework2.common.model.ResultBody;


public interface HotEndDiscardDefectDataService extends IService<HotEndDiscardDefectData> {


    void deleteByDate(DiscardDefectReq defectReq);


    ResultBody queryDefectMapData(DiscardDefectDataReq discardDefectDataReq);


    ResultBody queryDefectSizeData(DefectSizeDataReq defectSizeDataReq);


    ResultBody queryLayeredPointData(LayeredPointDataReq layeredPointDataReq);


    void deleteByDateTime(DefectHourTaskReq defectHourTaskReq);
}
